# Swedish message translation file for plpgsql
# Copyright (C) 2017 PostgreSQL Global Development Group
# This file is distributed under the same license as the PostgreSQL package.
# Dennis Björklund <db@zigo.dhs.org>, 2017, 2018, 2019, 2020.
#
msgid ""
msgstr ""
"Project-Id-Version: PostgreSQL 13\n"
"Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n"
"POT-Creation-Date: 2020-06-21 02:08+0000\n"
"PO-Revision-Date: 2020-06-21 11:27+0200\n"
"Last-Translator: Dennis Björklund <db@zigo.dhs.org>\n"
"Language-Team: Swedish <pgsql-translators@postgresql.org>\n"
"Language: sv\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"

#: pl_comp.c:436 pl_handler.c:471
#, c-format
msgid "PL/pgSQL functions cannot accept type %s"
msgstr "PL/pgSQL-funktioner kan inte acceptera typ %s"

#: pl_comp.c:526
#, c-format
msgid "could not determine actual return type for polymorphic function \"%s\""
msgstr "kunde inte bestämma aktuell returtyp för polymorfisk funktion \"%s\""

#: pl_comp.c:556
#, c-format
msgid "trigger functions can only be called as triggers"
msgstr "utlösarfunktioner kan bara anropas som utlösare"

#: pl_comp.c:560 pl_handler.c:455
#, c-format
msgid "PL/pgSQL functions cannot return type %s"
msgstr "PL/pgSQL-funktioner kan inte returnera typ %s"

#: pl_comp.c:600
#, c-format
msgid "trigger functions cannot have declared arguments"
msgstr "utlösarfunktioner kan inte ha deklarerade argument"

#: pl_comp.c:601
#, c-format
msgid "The arguments of the trigger can be accessed through TG_NARGS and TG_ARGV instead."
msgstr "Argumenten till utlösaren kan accessas via TG_NARGS och TG_ARGV istället."

#: pl_comp.c:734
#, c-format
msgid "event trigger functions cannot have declared arguments"
msgstr "händelseutlösarfunktioner kan inte ha deklarerade argument"

#: pl_comp.c:997
#, c-format
msgid "compilation of PL/pgSQL function \"%s\" near line %d"
msgstr "kompilering av PL/pgSQL-funktion \"%s\" nära rad %d"

#: pl_comp.c:1020
#, c-format
msgid "parameter name \"%s\" used more than once"
msgstr "parameternamn \"%s\" angivet mer än en gång"

#: pl_comp.c:1132
#, c-format
msgid "column reference \"%s\" is ambiguous"
msgstr "kolumnreferens \"%s\" är tvetydig"

#: pl_comp.c:1134
#, c-format
msgid "It could refer to either a PL/pgSQL variable or a table column."
msgstr "Det kan referera till antingen en PL/pgSQL-variabel eller en tabellkolumn."

#: pl_comp.c:1317 pl_exec.c:5169 pl_exec.c:5534 pl_exec.c:5621 pl_exec.c:5712
#: pl_exec.c:6700
#, c-format
msgid "record \"%s\" has no field \"%s\""
msgstr "post \"%s\" saknar fält \"%s\""

#: pl_comp.c:1793
#, c-format
msgid "relation \"%s\" does not exist"
msgstr "relationen \"%s\" existerar inte"

#: pl_comp.c:1891
#, c-format
msgid "variable \"%s\" has pseudo-type %s"
msgstr "variabel \"%s\" har pseudotyp %s"

#: pl_comp.c:2080
#, c-format
msgid "type \"%s\" is only a shell"
msgstr "typ \"%s\" är bara ett skal"

#: pl_comp.c:2162 pl_exec.c:7001
#, c-format
msgid "type %s is not composite"
msgstr "typen %s är inte composite"

#: pl_comp.c:2210 pl_comp.c:2263
#, c-format
msgid "unrecognized exception condition \"%s\""
msgstr "okänt avbrottsvillkor \"%s\""

#: pl_comp.c:2484
#, c-format
msgid "could not determine actual argument type for polymorphic function \"%s\""
msgstr "kunde inte bestämma argumenttyp för polymorfisk funktion function \"%s\""

#: pl_exec.c:498 pl_exec.c:935 pl_exec.c:1173
msgid "during initialization of execution state"
msgstr "unde initiering av körtillstånd"

#: pl_exec.c:504
msgid "while storing call arguments into local variables"
msgstr "under sparande av anropsargument till lokala variabler"

#: pl_exec.c:592 pl_exec.c:1008
msgid "during function entry"
msgstr "under funktionsingången"

#: pl_exec.c:617
#, c-format
msgid "control reached end of function without RETURN"
msgstr "kontrollen nådde slutet av funktionen utan RETURN"

#: pl_exec.c:624
msgid "while casting return value to function's return type"
msgstr "under typomvandling av returvärde till funktionens returtyp"

#: pl_exec.c:637 pl_exec.c:3604
#, c-format
msgid "set-valued function called in context that cannot accept a set"
msgstr "en funktion som returnerar en mängd anropades i kontext som inte godtar en mängd"

#: pl_exec.c:763 pl_exec.c:1037 pl_exec.c:1198
msgid "during function exit"
msgstr "under funktionsavslutning"

#: pl_exec.c:818 pl_exec.c:882 pl_exec.c:3449
msgid "returned record type does not match expected record type"
msgstr "returnerad posttyp matchar inte förväntad posttyp"

#: pl_exec.c:1033 pl_exec.c:1194
#, c-format
msgid "control reached end of trigger procedure without RETURN"
msgstr "kontroll nådde slutet på utlösarprocedur utan RETURN"

#: pl_exec.c:1042
#, c-format
msgid "trigger procedure cannot return a set"
msgstr "utlösarprocedur kan inte returnera en mängd"

#: pl_exec.c:1081 pl_exec.c:1109
msgid "returned row structure does not match the structure of the triggering table"
msgstr "returnerad radstruktur matchar inte strukturen på utlösande tabell"

#. translator: last %s is a phrase such as "during statement block
#. local variable initialization"
#.
#: pl_exec.c:1244
#, c-format
msgid "PL/pgSQL function %s line %d %s"
msgstr "PL/pgSQL-funktion %s rad %d %s"

#. translator: last %s is a phrase such as "while storing call
#. arguments into local variables"
#.
#: pl_exec.c:1255
#, c-format
msgid "PL/pgSQL function %s %s"
msgstr "PL/pgSQL-funktion %s %s"

#. translator: last %s is a plpgsql statement type name
#: pl_exec.c:1263
#, c-format
msgid "PL/pgSQL function %s line %d at %s"
msgstr "PL/pgSQL-funktion %s rad %d vid %s"

#: pl_exec.c:1269
#, c-format
msgid "PL/pgSQL function %s"
msgstr "PL/pgSQL-funktion %s"

#: pl_exec.c:1607
msgid "during statement block local variable initialization"
msgstr "under initiering av lokala variabler i satsblock"

#: pl_exec.c:1705
msgid "during statement block entry"
msgstr "under ingång till satsblock"

#: pl_exec.c:1737
msgid "during statement block exit"
msgstr "under satsblockavslutning"

#: pl_exec.c:1775
msgid "during exception cleanup"
msgstr "under avbrottsuppstädning"

#: pl_exec.c:2271
#, c-format
msgid "procedure parameter \"%s\" is an output parameter but corresponding argument is not writable"
msgstr "procedurparameter \"%s\" är en utdataparameter men motsvarande argument är inte skrivbar"

#: pl_exec.c:2276
#, c-format
msgid "procedure parameter %d is an output parameter but corresponding argument is not writable"
msgstr "procedurparameter %d är en utdataparameter men motsvarande argument är inte skrivbar"

#: pl_exec.c:2388
#, c-format
msgid "GET STACKED DIAGNOSTICS cannot be used outside an exception handler"
msgstr "GET STACKED DIAGNOSTICS kan inte användas utanför en avbrottshanterare"

#: pl_exec.c:2588
#, c-format
msgid "case not found"
msgstr "hittade inte alternativ"

#: pl_exec.c:2589
#, c-format
msgid "CASE statement is missing ELSE part."
msgstr "CASE-sats saknar ELSE-del."

#: pl_exec.c:2682
#, c-format
msgid "lower bound of FOR loop cannot be null"
msgstr "lägre gräns i FOR-loop kan inte vara null"

#: pl_exec.c:2698
#, c-format
msgid "upper bound of FOR loop cannot be null"
msgstr "övre gräns i FOR-loop kan inte vara null"

#: pl_exec.c:2716
#, c-format
msgid "BY value of FOR loop cannot be null"
msgstr "BY-värde i FOR-loop kan inte vara null"

#: pl_exec.c:2722
#, c-format
msgid "BY value of FOR loop must be greater than zero"
msgstr "BY-värde i FOR-loop måste vara större än noll"

#: pl_exec.c:2856 pl_exec.c:4583
#, c-format
msgid "cursor \"%s\" already in use"
msgstr "markören \"%s\" används redan"

#: pl_exec.c:2879 pl_exec.c:4648
#, c-format
msgid "arguments given for cursor without arguments"
msgstr "argument angivna till markör utan argumnet"

#: pl_exec.c:2898 pl_exec.c:4667
#, c-format
msgid "arguments required for cursor"
msgstr "argument krävs för markör"

#: pl_exec.c:2985
#, c-format
msgid "FOREACH expression must not be null"
msgstr "FOREACH-uttryck får inte vara null"

#: pl_exec.c:3000
#, c-format
msgid "FOREACH expression must yield an array, not type %s"
msgstr "FOREACH-uttryck måste ge en array, inte typ %s"

#: pl_exec.c:3017
#, c-format
msgid "slice dimension (%d) is out of the valid range 0..%d"
msgstr "slice-storlek (%d) är utanför giltigt intervall 0..%d"

#: pl_exec.c:3044
#, c-format
msgid "FOREACH ... SLICE loop variable must be of an array type"
msgstr "FOREACH ... SLICE-loop-variabel måste ha typen array"

#: pl_exec.c:3048
#, c-format
msgid "FOREACH loop variable must not be of an array type"
msgstr "FOREACH-loop-variable får inte ha typen array"

#: pl_exec.c:3210 pl_exec.c:3267 pl_exec.c:3442
#, c-format
msgid "cannot return non-composite value from function returning composite type"
msgstr "kan inte returnera icke-composit-värde från funktion med returtyp composit"

#: pl_exec.c:3306 pl_gram.y:3309
#, c-format
msgid "cannot use RETURN NEXT in a non-SETOF function"
msgstr "kan inte använda RETURN NEXT i en icke-SETOF-funktion"

#: pl_exec.c:3347 pl_exec.c:3479
#, c-format
msgid "wrong result type supplied in RETURN NEXT"
msgstr "fel resultattyp given i RETURN NEXT"

#: pl_exec.c:3385 pl_exec.c:3406
#, c-format
msgid "wrong record type supplied in RETURN NEXT"
msgstr "fel posttyp given i RETURN NEXT"

#: pl_exec.c:3498
#, c-format
msgid "RETURN NEXT must have a parameter"
msgstr "RETURN NEXT måste ha en parameter"

#: pl_exec.c:3524 pl_gram.y:3373
#, c-format
msgid "cannot use RETURN QUERY in a non-SETOF function"
msgstr "kan inte använda RETURN QUERY i en icke-SETOF-funktion"

#: pl_exec.c:3548
msgid "structure of query does not match function result type"
msgstr "strukturen på frågan matchar inte funktionens resultattyp"

#: pl_exec.c:3632 pl_exec.c:3770
#, c-format
msgid "RAISE option already specified: %s"
msgstr "RAISE-flagga redan angiven: %s"

#: pl_exec.c:3666
#, c-format
msgid "RAISE without parameters cannot be used outside an exception handler"
msgstr "RAISE utan parametrar kan inte användas utanför en avbrottshanterare"

#: pl_exec.c:3760
#, c-format
msgid "RAISE statement option cannot be null"
msgstr "RAISE-satsens flagga får inte vare null"

#: pl_exec.c:3830
#, c-format
msgid "%s"
msgstr "%s"

#: pl_exec.c:3885
#, c-format
msgid "assertion failed"
msgstr "assert misslyckades"

#: pl_exec.c:4232 pl_exec.c:4422
#, c-format
msgid "cannot COPY to/from client in PL/pgSQL"
msgstr "kan inte COPY till/från klient i PL/pgSQL"

#: pl_exec.c:4238
#, c-format
msgid "unsupported transaction command in PL/pgSQL"
msgstr "transaktionskommando saknar stöd i PL/pgSQL"

#: pl_exec.c:4261 pl_exec.c:4451
#, c-format
msgid "INTO used with a command that cannot return data"
msgstr "INTO använd med ett kommando som inte returnerar data"

#: pl_exec.c:4284 pl_exec.c:4474
#, c-format
msgid "query returned no rows"
msgstr "frågan returnerade inga rader"

#: pl_exec.c:4306 pl_exec.c:4493
#, c-format
msgid "query returned more than one row"
msgstr "frågan returnerade mer än en rad"

#: pl_exec.c:4308
#, c-format
msgid "Make sure the query returns a single row, or use LIMIT 1."
msgstr "Se till att frågan returerar exakt en rad eller använd LIMIT 1."

#: pl_exec.c:4324
#, c-format
msgid "query has no destination for result data"
msgstr "frågan har ingen destination för resultatdatan"

#: pl_exec.c:4325
#, c-format
msgid "If you want to discard the results of a SELECT, use PERFORM instead."
msgstr "Om du vill slänga resultatet av en SELECT, använd PERFORM istället."

#: pl_exec.c:4358 pl_exec.c:8680
#, c-format
msgid "query string argument of EXECUTE is null"
msgstr "frågesträngargumentet till EXECUTE är null"

#: pl_exec.c:4414
#, c-format
msgid "EXECUTE of SELECT ... INTO is not implemented"
msgstr "EXECUTE för SELECT ... INTO är inte implementerad"

#: pl_exec.c:4415
#, c-format
msgid "You might want to use EXECUTE ... INTO or EXECUTE CREATE TABLE ... AS instead."
msgstr "Du vill nog använda EXECUTE ... INTO eller EXECUTE CREATE TABLE ... AS istället."

#: pl_exec.c:4428
#, c-format
msgid "EXECUTE of transaction commands is not implemented"
msgstr "EXECUTE på transaktionskommanon är inte implementerat"

#: pl_exec.c:4729 pl_exec.c:4817
#, c-format
msgid "cursor variable \"%s\" is null"
msgstr "markörvariabel \"%s\" är null"

#: pl_exec.c:4740 pl_exec.c:4828
#, c-format
msgid "cursor \"%s\" does not exist"
msgstr "markör \"%s\" existerar inte"

#: pl_exec.c:4753
#, c-format
msgid "relative or absolute cursor position is null"
msgstr "relativ eller absolut markörposition är null"

#: pl_exec.c:5019 pl_exec.c:5114
#, c-format
msgid "null value cannot be assigned to variable \"%s\" declared NOT NULL"
msgstr "null-value kan inte tilldelas till variabel \"%s\" som deklarerats NOT NULL"

#: pl_exec.c:5095
#, c-format
msgid "cannot assign non-composite value to a row variable"
msgstr "kan inte tilldela icke-composite-värde till radvariabel"

#: pl_exec.c:5127
#, c-format
msgid "cannot assign non-composite value to a record variable"
msgstr "kan inte tilldela  icke-composite-värde till en post-variabel"

#: pl_exec.c:5178
#, c-format
msgid "cannot assign to system column \"%s\""
msgstr "kan inte skriva till systemkolumn \"%s\""

#: pl_exec.c:5242
#, c-format
msgid "number of array dimensions (%d) exceeds the maximum allowed (%d)"
msgstr "antalet array-dimensioner (%d) överskrider det maximalt tillåtna (%d)"

#: pl_exec.c:5274
#, c-format
msgid "subscripted object is not an array"
msgstr "arrayindexobjekt är inte en array"

#: pl_exec.c:5312
#, c-format
msgid "array subscript in assignment must not be null"
msgstr "arrayindex i tilldelning kan inte vara null"

#: pl_exec.c:5819
#, c-format
msgid "query \"%s\" did not return data"
msgstr "frågan \"%s\" returnerade ingen data"

#: pl_exec.c:5827
#, c-format
msgid "query \"%s\" returned %d column"
msgid_plural "query \"%s\" returned %d columns"
msgstr[0] "frågan \"%s\" returnerade %d kolumn"
msgstr[1] "frågan \"%s\" returnerade %d kolumner"

#: pl_exec.c:5855
#, c-format
msgid "query \"%s\" returned more than one row"
msgstr "frågan \"%s\" returnerade mer än en rad"

#: pl_exec.c:5918
#, c-format
msgid "query \"%s\" is not a SELECT"
msgstr "frågan \"%s\" är inte en SELECT"

#: pl_exec.c:6714 pl_exec.c:6754 pl_exec.c:6794
#, c-format
msgid "type of parameter %d (%s) does not match that when preparing the plan (%s)"
msgstr "typen av parameter %d (%s) matchar inte det som var vid preparerande av plan (%s)"

#: pl_exec.c:7205 pl_exec.c:7239 pl_exec.c:7313 pl_exec.c:7339
#, c-format
msgid "number of source and target fields in assignment does not match"
msgstr "antal käll- och mål-fält i tilldelningen matchar inte"

#. translator: %s represents a name of an extra check
#: pl_exec.c:7207 pl_exec.c:7241 pl_exec.c:7315 pl_exec.c:7341
#, c-format
msgid "%s check of %s is active."
msgstr "%s kontroll av %s är aktiv."

#: pl_exec.c:7211 pl_exec.c:7245 pl_exec.c:7319 pl_exec.c:7345
#, c-format
msgid "Make sure the query returns the exact list of columns."
msgstr "Se till att frågan returerar exakt rätt lista med kolumner."

#: pl_exec.c:7732
#, c-format
msgid "record \"%s\" is not assigned yet"
msgstr "posten \"%s\" är inte tilldelad än"

#: pl_exec.c:7733
#, c-format
msgid "The tuple structure of a not-yet-assigned record is indeterminate."
msgstr "Tuple-strukturen av en ej-ännu-tilldelad post är obestämd."

#: pl_funcs.c:237
msgid "statement block"
msgstr "satsblock"

#: pl_funcs.c:239
msgid "assignment"
msgstr "tilldelning"

#: pl_funcs.c:249
msgid "FOR with integer loop variable"
msgstr "FOR med helatalsloopvariabel"

#: pl_funcs.c:251
msgid "FOR over SELECT rows"
msgstr "FOR över SELECT-rader"

#: pl_funcs.c:253
msgid "FOR over cursor"
msgstr "FOR över markör"

#: pl_funcs.c:255
msgid "FOREACH over array"
msgstr "FOREACH över array"

#: pl_funcs.c:269
msgid "SQL statement"
msgstr "SQL-sats"

#: pl_funcs.c:273
msgid "FOR over EXECUTE statement"
msgstr "FOR över EXECUTE-sats"

#: pl_gram.y:489
#, c-format
msgid "block label must be placed before DECLARE, not after"
msgstr "blocketikett måste anges före DECLARE, inte efter"

#: pl_gram.y:509
#, c-format
msgid "collations are not supported by type %s"
msgstr "jämförelser stöds inte för typ %s"

#: pl_gram.y:528
#, c-format
msgid "variable \"%s\" must have a default value, since it's declared NOT NULL"
msgstr "variabel \"%s\" måste ha ett default-värde då det inte deklarerats som NOT NULL"

#: pl_gram.y:675 pl_gram.y:690 pl_gram.y:716
#, c-format
msgid "variable \"%s\" does not exist"
msgstr "variabel \"%s\" finns inte"

#: pl_gram.y:734 pl_gram.y:762
msgid "duplicate declaration"
msgstr "duplicerad deklaration"

#: pl_gram.y:745 pl_gram.y:773
#, c-format
msgid "variable \"%s\" shadows a previously defined variable"
msgstr "variabeln \"%s\" döljer en tidigare definierad variabel"

#: pl_gram.y:993
#, c-format
msgid "diagnostics item %s is not allowed in GET STACKED DIAGNOSTICS"
msgstr "diagnostikdel %s tillåts inte i GET STACKED DIAGNOSTICS"

#: pl_gram.y:1011
#, c-format
msgid "diagnostics item %s is not allowed in GET CURRENT DIAGNOSTICS"
msgstr "diagnostikdel %s tillåts inte i GET CURRENT DIAGNOSTICS"

#: pl_gram.y:1106
msgid "unrecognized GET DIAGNOSTICS item"
msgstr "okänd GET DIAGNOSTICS-del"

#: pl_gram.y:1116 pl_gram.y:3553
#, c-format
msgid "\"%s\" is not a scalar variable"
msgstr "\"%s\" är inte ett skalärt värde"

#: pl_gram.y:1370 pl_gram.y:1567
#, c-format
msgid "loop variable of loop over rows must be a record variable or list of scalar variables"
msgstr "loop-variabeln för loop över rader måste vara en postvariabel eller en lista av skalärvariabler"

#: pl_gram.y:1405
#, c-format
msgid "cursor FOR loop must have only one target variable"
msgstr "markör-FOR-loop måste ha exakt en målvariabel"

#: pl_gram.y:1412
#, c-format
msgid "cursor FOR loop must use a bound cursor variable"
msgstr "markör-FOR-loop måste använda en bunden markörvariabel"

#: pl_gram.y:1499
#, c-format
msgid "integer FOR loop must have only one target variable"
msgstr "heltals-FOR-loop måste ha exakt en målvariabel"

#: pl_gram.y:1537
#, c-format
msgid "cannot specify REVERSE in query FOR loop"
msgstr "kan inte ange REVERSE i fråge-FOR-loop"

#: pl_gram.y:1670
#, c-format
msgid "loop variable of FOREACH must be a known variable or list of variables"
msgstr "loop-variabel för FOREACH måste vara en känd variabel eller lista av variabler"

#: pl_gram.y:1712
#, c-format
msgid "there is no label \"%s\" attached to any block or loop enclosing this statement"
msgstr "det finns ingen etikett \"%s\" kopplad till något block eller loop-omslutning i denna sats"

#: pl_gram.y:1720
#, c-format
msgid "block label \"%s\" cannot be used in CONTINUE"
msgstr "blocketikett \"%s\" kan inte användas i CONTINUE"

#: pl_gram.y:1735
#, c-format
msgid "EXIT cannot be used outside a loop, unless it has a label"
msgstr "EXIT kan inte användas utanför en loop, om den inte har en etikett"

#: pl_gram.y:1736
#, c-format
msgid "CONTINUE cannot be used outside a loop"
msgstr "CONTINUE kan inte användas utanför en loop"

#: pl_gram.y:1760 pl_gram.y:1798 pl_gram.y:1846 pl_gram.y:2998 pl_gram.y:3083
#: pl_gram.y:3194 pl_gram.y:3957
msgid "unexpected end of function definition"
msgstr "oväntat slut på funktionsdefinitionen"

#: pl_gram.y:1866 pl_gram.y:1890 pl_gram.y:1906 pl_gram.y:1912 pl_gram.y:2031
#: pl_gram.y:2039 pl_gram.y:2053 pl_gram.y:2148 pl_gram.y:2399 pl_gram.y:2493
#: pl_gram.y:2652 pl_gram.y:3799 pl_gram.y:3860 pl_gram.y:3938
msgid "syntax error"
msgstr "syntaxfel"

#: pl_gram.y:1894 pl_gram.y:1896 pl_gram.y:2403 pl_gram.y:2405
msgid "invalid SQLSTATE code"
msgstr "ogiltig SQLSTATE-kod"

#: pl_gram.y:2096
msgid "syntax error, expected \"FOR\""
msgstr "syntaxfel, förväntade \"FOR\""

#: pl_gram.y:2157
#, c-format
msgid "FETCH statement cannot return multiple rows"
msgstr "FETCH-sats kan inte returnera multipla rader"

#: pl_gram.y:2281
#, c-format
msgid "cursor variable must be a simple variable"
msgstr "markörvariabel måste vara en enkel variabel"

#: pl_gram.y:2287
#, c-format
msgid "variable \"%s\" must be of type cursor or refcursor"
msgstr "variabel \"%s\" måste ha typen cursor eller refcursor"

#: pl_gram.y:2623 pl_gram.y:2634
#, c-format
msgid "\"%s\" is not a known variable"
msgstr "\"%s\" är inte en känd variabel"

#: pl_gram.y:2738 pl_gram.y:2748 pl_gram.y:2903
msgid "mismatched parentheses"
msgstr "missmatchade parenteser"

#: pl_gram.y:2752
#, c-format
msgid "missing \"%s\" at end of SQL expression"
msgstr "saknar \"%s\" vid slutet av SQL-uttryck"

#: pl_gram.y:2758
#, c-format
msgid "missing \"%s\" at end of SQL statement"
msgstr "saknar \"%s\" vid slutet av SQL-sats"

#: pl_gram.y:2775
msgid "missing expression"
msgstr "saknar uttryck"

#: pl_gram.y:2777
msgid "missing SQL statement"
msgstr "saknars SQL-sats"

#: pl_gram.y:2905
msgid "incomplete data type declaration"
msgstr "inkomplett datatypdeklaration"

#: pl_gram.y:2928
msgid "missing data type declaration"
msgstr "saknar datatypdeklaration"

#: pl_gram.y:3006
msgid "INTO specified more than once"
msgstr "INTO angiven mer än en gång"

#: pl_gram.y:3175
msgid "expected FROM or IN"
msgstr "förväntade FROM eller IN"

#: pl_gram.y:3236
#, c-format
msgid "RETURN cannot have a parameter in function returning set"
msgstr "RETURN kan inte ha en parameter i funktion som returnerar en mängd"

#: pl_gram.y:3237
#, c-format
msgid "Use RETURN NEXT or RETURN QUERY."
msgstr "Använd RETURN NEXT eller RETURN QUERY."

#: pl_gram.y:3247
#, c-format
msgid "RETURN cannot have a parameter in a procedure"
msgstr "RETURN kan inte ha en parameter i en procedur"

#: pl_gram.y:3252
#, c-format
msgid "RETURN cannot have a parameter in function returning void"
msgstr "RETURN kan inte ha en parameter i funktion som returnerar void"

#: pl_gram.y:3261
#, c-format
msgid "RETURN cannot have a parameter in function with OUT parameters"
msgstr "RETURN kan inte ha en parameter i en funktion med OUT-parameterar"

#: pl_gram.y:3324
#, c-format
msgid "RETURN NEXT cannot have a parameter in function with OUT parameters"
msgstr "RETURN NEXT kan inte ha en parameter i funktion med OUT-parametrar"

#: pl_gram.y:3432
#, c-format
msgid "variable \"%s\" is declared CONSTANT"
msgstr "variabel \"%s\" är deklarerad CONSTANT"

#: pl_gram.y:3495
#, c-format
msgid "record variable cannot be part of multiple-item INTO list"
msgstr "postvariabel kan inte vara del av en multipel-INTO-lista"

#: pl_gram.y:3541
#, c-format
msgid "too many INTO variables specified"
msgstr "för många INTO-variabler angivna"

#: pl_gram.y:3752
#, c-format
msgid "end label \"%s\" specified for unlabeled block"
msgstr "slutetikett \"%s\" angiven för block utan etikett"

#: pl_gram.y:3759
#, c-format
msgid "end label \"%s\" differs from block's label \"%s\""
msgstr "slutetikett \"%s\" stämmer inte med blockets etikett \"%s\""

#: pl_gram.y:3794
#, c-format
msgid "cursor \"%s\" has no arguments"
msgstr "markör \"%s\" har inga argument"

#: pl_gram.y:3808
#, c-format
msgid "cursor \"%s\" has arguments"
msgstr "markör \"%s\" har argument"

#: pl_gram.y:3850
#, c-format
msgid "cursor \"%s\" has no argument named \"%s\""
msgstr "markör \"%s\" har inga argument med namn \"%s\""

#: pl_gram.y:3870
#, c-format
msgid "value for parameter \"%s\" of cursor \"%s\" specified more than once"
msgstr "värdet för parameter \"%s\" i markör \"%s\" är angivet mer än en gång"

#: pl_gram.y:3895
#, c-format
msgid "not enough arguments for cursor \"%s\""
msgstr "ej tillräckligt med argument för markör \"%s\""

#: pl_gram.y:3902
#, c-format
msgid "too many arguments for cursor \"%s\""
msgstr "fär många argument för markör \"%s\""

#: pl_gram.y:3989
msgid "unrecognized RAISE statement option"
msgstr "okänd RAISE-sats-flagga"

#: pl_gram.y:3993
msgid "syntax error, expected \"=\""
msgstr "syntaxfel, förväntade \"=\""

#: pl_gram.y:4034
#, c-format
msgid "too many parameters specified for RAISE"
msgstr "för många parametrar angivna för RAISE"

#: pl_gram.y:4038
#, c-format
msgid "too few parameters specified for RAISE"
msgstr "för få parametrar angivna för RAISE"

#: pl_handler.c:156
msgid "Sets handling of conflicts between PL/pgSQL variable names and table column names."
msgstr "Sätter hantering av konflikter mellan PL/pgSQL-variabelnamn och tabellkolumnnamn."

#: pl_handler.c:165
msgid "Print information about parameters in the DETAIL part of the error messages generated on INTO ... STRICT failures."
msgstr "Skriv information om parametrar i DETAIL-delen av felmeddelanden vid INTO ... STRICT-fel."

#: pl_handler.c:173
msgid "Perform checks given in ASSERT statements."
msgstr "Utför kontroller angivna i ASSERT-satser."

#: pl_handler.c:181
msgid "List of programming constructs that should produce a warning."
msgstr "Lista av programmeringskonstruktioner som skall ge en varning."

#: pl_handler.c:191
msgid "List of programming constructs that should produce an error."
msgstr "Lista av programmeringskonstruktioner som skall ge ett fel"

#. translator: %s is typically the translation of "syntax error"
#: pl_scanner.c:508
#, c-format
msgid "%s at end of input"
msgstr "%s vid slutet av indatan"

#. translator: first %s is typically the translation of "syntax error"
#: pl_scanner.c:524
#, c-format
msgid "%s at or near \"%s\""
msgstr "%s vid eller nära \"%s\""
